sporting talent - French English Dictionary